engineering consultancy contract - Français Anglais Dictionnaire